package cn.tedu.net.collection.oopstatic;
//本类用于完成oop汽车设计综合案例
public class Test7_ExtendsDesignCar {
    public static void main(String[] args) {
        Car c =new Car();
        System.out.println(c.getColor());
        c.start();
        c.stop();
        BWM b =new BWM();
        System.out.println(b.color);
        b.start();
        b.stop();
        BSJ d =new BSJ();
        System.out.println(d.color);
        d.start();
        d.stop();
    }
}

//创建一个汽车类
class Car{
//    定义Car类的属性
    private String brand;
    private String color;
//    定义Car的使用方法

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public void start(){
        System.out.println("车子启动了");
    }
    public void stop(){
        System.out.println("车子刹车了");
    }

}
//创建一个宝马类
class BWM extends Car{
 String color="五彩斑斓的黑";
 @Override
 public void start(){
     super.start();
     System.out.println("宝马启动加速度" );
 }
}

//创建一个保时捷类
class BSJ extends Car{
String color="黑不溜秋的白";

    @Override
    public void stop() {
        System.out.println("保时捷想停的稳当一些");
    }
}
